#ifndef DIALOG_H
#define DIALOG_H

#include <QDialog>
#include <ostream>

namespace Ui {
    class Dialog;
}

class Dialog : public QDialog
{
    Q_OBJECT

public:
    explicit Dialog(QWidget *parent = 0);
    ~Dialog();

private:
    Ui::Dialog *ui;
    QString FilterString;
    QString Lat;
    QString Long;
    QString Range;
    bool flip;


private slots:
    void on_Connect_clicked();
    void on_WeatherPacketFilter_clicked();
    void on_NWSPacketFilter_clicked();
    void on_TelemetryPacketFilter_clicked();
    void on_RangeFilter_textChanged(QString );
    void on_LongitudeFilter_textChanged(QString );
    void on_LatitudeFilter_textChanged(QString );
    void on_PositionPacketFilter_clicked();
    void on_PortNumber_textChanged(QString );
    void on_ResetFilterButton_clicked();
    void on_RangeFilterButton_clicked();
    void on_PacketFilterButton_clicked();
};

#endif // DIALOG_H
